package Api.StringBuilder;

public class Demo2 {
    public static void main(String[] args){
        String str = getArrayData(new int[]{11,22,33});
        System.out.println(str);
    }

    //方法作用：将int数组转换为指定格式的字符串
    public static String getArrayData(int[] arr){
        //1.判断数组是否为null
        if(arr==null){
            return null;
        }
        //2.如果数组不为null，再遍历，并拼接数组中的元素
        StringBuilder sb = new StringBuilder("[");
        for(int i=0; i<arr.length; i++){
            if(i==arr.length-1){
                sb.append(arr[i]).append("]");;
            }else{
                sb.append(arr[i]).append(",");
            }
        }
        //3、把StringBuilder转换为String，并返回。
        return sb.toString();
    }
}
